to keep one's nose clean - Deutsch Englisch Wörterbuch